const { DataTypes } = require('sequelize')

const seq = require('../db/seq')

const User = seq.define('web_user',{
  userName:{
    type:DataTypes.STRING(100),
    allowNull:false,
    unique:true,
    comment:'用户名'
  },
  passWord:{
    type:DataTypes.STRING(100),
    allowNull:false,
    unique:false,
    comment:'密码'
  },
  isBlogger:{
    type:DataTypes.CHAR,
    allowNull:true,
    unique:false,
    defaultValue:1,
    comment:'是否为博主，0是，1否'
  },
  avatar:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    comment:'头像'
  },
  mail:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    comment:'电子邮件'
  },
  phone:{
    type:DataTypes.STRING(100),
    allowNull:true,
    unique:false,
    comment:'手机号码'
  },
},{
  tableName:'web_users',
  timestamps:false
})
//创建数据表
// User.sync({ force:true })

module.exports = User